English Dictionary
◊ TALK SHOP
talk shop
v : discuss work-related matters; "As soon as they met, the
linguists started to talk shop"